package com.xul.srb.sms.clinet.fallback;

import com.xul.common.result.Result;
import com.xul.srb.sms.clinet.CoreUserInfoClient;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

/**
 * @author xul
 * @create 2022-07-17 11:58
 */
@Slf4j
@Service
public class CoreUserInfoClientFallback implements CoreUserInfoClient {

    /**
     * 远程发送短信 调用失败 采取熔断
     *
     * @param mobile
     * @return
     */
    @Override
    public Result checkMobile(String mobile) {
        log.error("远程调用失败,服务熔断");
        return Result.error().data("isExit",false);
    }
}
